package com.huatai.exchange.integration.support.service;

import com.faneui.common.exception.BusinessException;
import com.huatai.support.facade.bean.ScheduleBatchVo;
import com.huatai.support.facade.bean.schedule.RegisterScheduleBatchReq;

import java.util.List;

public interface ScheduleBatchService {

    /**
     *  任务批次 注册
     * @param req
     * @return
     * @throws BusinessException
     */
    void registerScheduleBatch(RegisterScheduleBatchReq req) throws BusinessException;

    List<ScheduleBatchVo> queryScheduleBatchVoList(String occurDate,String businSystemCode,String businId)throws BusinessException ;

    List<ScheduleBatchVo> queryScheduleBatchVoList(ScheduleBatchVo scheduleBatchVo)throws BusinessException ;

    ScheduleBatchVo queryScheduleBatchVo(String occurDate,String businId) throws BusinessException ;

}
